drop your trousers - Allemand Anglais Dictionnaire